Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWELL GREEN Semi-Detached £200,000 27 May 2022
2 STOWELL GREEN Semi-Detached £160,000 10 Jun 2008
6 STOWELL GREEN Semi-Detached £190,000 31 Oct 2007
7 STOWELL GREEN Semi-Detached £48,000 19 Oct 1998